suffer difficulties - Turc Anglais Dictionnaire